package com.xiaoka.camelv.service;

import java.util.List;

import com.xiaoka.camelv.entity.CamelvRoute;
import com.xiaoka.camelv.entity.vo.ResponseData;

public interface ICamelvRouteService {

	public String getServerUrl(String serverId);

	public List<CamelvRoute> getAll();

	public CamelvRoute get(String id);

	public ResponseData save(CamelvRoute route);

	public ResponseData move(CamelvRoute route);

	public ResponseData delete(String id);

	public ResponseData rename(String id, String newName);

	public ResponseData resize(String id, Integer width, Integer height);

	public ResponseData update(CamelvRoute route);

	public List<CamelvRoute> getByServerId(String serverId);
}